前言:bind 跟 singleton,這個系統怎麼選? 「Service Container 的 bind 跟 singleton 差在哪,官方文件講得很清楚...
前言:呼叫端要知道「這個網址該用哪個爬蟲」嗎? 「呼叫端傳個網址進來,判斷一下網域是哪個站台,new 對應的爬蟲就好了吧?」 問題是:這個判斷邏輯只寫一次,很快...
今天要介紹的是 Factory 模式,也是 GoF 提及的模式之一。 情境 在軟體開發時,有時需要建立物件,但建立物件的過程可能非常複雜或需要大量配置,需要在...
Factory simple factory Companion object factory unlock companion object Extens...
這邊介紹到的工廠模式,主要會分成兩種工廠模式來討論 簡單工廠 (Simple Factory) 抽象工廠 (Abstract Factory) 工廠模式 F...
今天介紹的是工廠模式,因為會跟明天的 Abstract Factory 有點關係,所以先來說一下,這個工廠模式,相對我們前幾天談到的其他模式都還要單純很多,也很...
# 起 Alamofire 相信開發 iOS 的人都不陌生,就算沒用過也聽,非常好用的一個第三方網路處理套件,網路上也有非常多關於 Alamofire 的封裝,...